.mm-header {
    h4 {
        font-size: .466667rem
            /* 35/75 */
        ;
        line-height: 1.32rem;
        text-align: center;
        color: #fff;
    }

    .mm-app {
        position: absolute;
        top: .066667rem
            /* 5/75 */
        ;
        right: .066667rem
            /* 5/75 */
        ;
    }

    .mm-back {
        width: .613333rem
            /* 46/75 */
        ;
        height: .613333rem
            /* 46/75 */
        ;
        position: absolute;
        left: .4rem
            /* 30/75 */
        ;
        top: .353333rem
            /* 26.5/75 */
        ;
        font-size: .6rem
            /* 45/75 */
        ;
        color: #fff;
    }
}

.layout-box {
    padding-top: 1.32rem
        /* 99/75 */
    ;
}

.cu-content {
    padding: .533333rem
        /* 40/75 */
        .266667rem
        /* 20/75 */
    ;

    .cu-title {
        h4 {
            font-size: .4rem
                /* 30/75 */
            ;
            height: 1.04rem
                /* 78/75 */
            ;
        }
    }

    .cu-info {
        height: .933333rem
            /* 70/75 */
        ;

        span {
            font-size: .16rem
                /* 12/75 */
            ;
        }
    }

    .content {
        .small-right {
            width: 1.6rem
                /* 120/75 */
            ;
            float: right;

            img {
                width: 1.6rem
                    /* 120/75 */
                ;
                height: 1.6rem
                    /* 120/75 */
                ;
            }
        }

        .text-con {
            p {
                font-size: .426667rem
                    /* 32/75 */
                ;

                img {
                    height: 100%;
                    vertical-align: middle;
                }
            }
        }
    }

    .area {
        width: 3.626667rem
            /* 272/75 */
        ;
        margin: 0 auto;
        box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.1);
        border-color: #f1f1f1 #f1f1f1 #dbdbdb #f1f1f1;
        padding: .266667rem
            /* 20/75 */
            0;

        li {
            a {
                display: block;
                height: .533333rem
                    /* 40/75 */
                ;
                line-height: .533333rem
                    /* 40/75 */
                ;
                border-bottom: .013333rem
                    /* 1/75 */
                    dashed #d0d0d0;
                font-size: .16rem
                    /* 12/75 */
                ;
                padding: 0 .133333rem
                    /* 10/75 */
                ;

                span {
                    strong {
                        color: #f16e01;
                        float: right;
                    }
                }

            }
        }
    }

    .golink {
        margin-top: .4rem
            /* 30/75 */
        ;
        margin-bottom: 1.173333rem
            /* 88/75 */
        ;

        a {
            display: block;
            width: 8.933333rem
                /* 670/75 */
            ;
            height: .8rem
                /* 60/75 */
            ;
            background-color: #ff9000;
            margin: 0 auto;
            text-align: center;
            line-height: .8rem
                /* 60/75 */
            ;
            color: #fff;
            border-radius: .133333rem
                /* 10/75 */
            ;
        }
    }

    .er {
        text-align: center;
        margin-bottom: .8rem
            /* 60/75 */
        ;

        img {
            width: 7.92rem
                /* 594/75 */
            ;
            height: 3.106667rem
                /* 233/75 */
            ;
        }
    }
}



 .tit {
    font-size: 16px;
    padding: 6px 8px;
}

 .reply {
    padding: 6px 8px;
}

 .reply .form {
    border: 2px solid #ECEAE8;
    border-radius: 2px;
    padding: 4px 0 0 4px;
    background-color: #fff;
    position: relative;
    width: 98%;
    margin: 0px auto;
}

 .reply .form textarea {
    width: 100%;
    resize: none;
    overflow-x: hidden;
    overflow-y: auto;
    border: none;
    line-height: 22px;
    font-size: 14px;
    outline: 0;
    color: #666;
    height: 68px;
}

 .reply .form .ctrl {
    background-color: #fbfbfb;
    height: 36px;
    margin-left: -4px;
    border-top: solid 1px #f2f2f2;
}

 .reply .form .ctrl button {
    position: absolute;
    right: -2px;
    bottom: -2px;
    background: #ff841d;
    border: none;
    border: 2px solid #ff841d;
    border-left: none;
    border-top: none;
    padding: 0px;
    width: 100px;
    height: 39px;
    color: #fff;
    outline: 0;
    border-radius: 0 0 2px 0;
    font-size: 16px;
}

 .reply .form .ctrl input {
    position: absolute;
    right: -2px;
    bottom: -2px;
    background: #ff841d;
    border: none;
    border: 2px solid #ff841d;
    border-left: none;
    border-top: none;
    padding: 0px;
    width: 100px;
    height: 39px;
    color: #fff;
    outline: 0;
    border-radius: 0 0 2px 0;
    font-size: 16px;
}